March 06, 2015
The main differentiator between ListenCat and existing podcast clients is the experience when using multiple devices. That experience is dependent on a service which can store information between devices, and intelligently manage the content available on all of the user’s devices.
There are several core things a ListenCat user will need to be able to do.
View episodes from
Manage queue
Resume episodes where last left off
All of these capabilities will need to be available on all of a user’s devices. Eventually ListenCat will need to be available on a variety of devices and platforms. I currently want to support (roughly in order of importance).
Windows Universal App
I obviously can’t implement all of these clients at once, and before any can be written the back-end services need to be functional.
The first version of ListenCat:
Backend
Frontend
The next post will be looking at the technology and platform decisions I’ve made so far.
Written by Eric Haskins, maker of things.